package com.aier.classes.entity;

import java.sql.Timestamp;

import com.aier.user.entity.User;



public class RequestTeacher implements java.io.Serializable{

    /**
     * 教师申请加入学校班级记录表    
     */
    private static final long serialVersionUID = 1L;

    private Long rtid;            //标识
    private Long uid;            //申请用户id
    private String tname;        //教师姓名
    private Long gid;            //职务id
    private Integer sid;        //学校id
    private Long cid;            //班级id
    private Long tid;            //审核的教师id
    private String content;        //内容
    private Short state;        //状态 0:审核中,1:同意,2:拒绝
    private Timestamp ctime;    //邀请时间
    
    //扩展
    private String ctime_str;
    private String state_str;
    private String gname;        //职务名
    private String name_teacher;//审核的教师姓名
    private User user;            //申请的用户
    
    
    
    public RequestTeacher() {
        super();
    }

    public RequestTeacher(Long rtid, Long uid, String tname, Long gid,
            Integer sid, Long cid, Long tid, String content, Short state,
            Timestamp ctime) {
        super();
        this.rtid = rtid;
        this.uid = uid;
        this.tname = tname;
        this.gid = gid;
        this.sid = sid;
        this.cid = cid;
        this.tid = tid;
        this.content = content;
        this.state = state;
        this.ctime = ctime;
    }

    public Long getRtid() {
        return rtid;
    }

    public void setRtid(Long rtid) {
        this.rtid = rtid;
    }

    public Long getUid() {
        return uid;
    }

    public void setUid(Long uid) {
        this.uid = uid;
    }

    public String getTname() {
        return tname;
    }

    public void setTname(String tname) {
        this.tname = tname;
    }

    public Long getGid() {
        return gid;
    }

    public void setGid(Long gid) {
        this.gid = gid;
    }

    public Integer getSid() {
        return sid;
    }

    public void setSid(Integer sid) {
        this.sid = sid;
    }

    public Long getCid() {
        return cid;
    }

    public void setCid(Long cid) {
        this.cid = cid;
    }

    public Long getTid() {
        return tid;
    }

    public void setTid(Long tid) {
        this.tid = tid;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Short getState() {
        return state;
    }

    public void setState(Short state) {
        this.state = state;
    }

    public Timestamp getCtime() {
        return ctime;
    }

    public void setCtime(Timestamp ctime) {
        this.ctime = ctime;
    }

    public static long getSerialversionuid() {
        return serialVersionUID;
    }

    public String getGname() {
        return gname;
    }

    public void setGname(String gname) {
        this.gname = gname;
    }

    public String getCtime_str() {
        return ctime_str;
    }

    public void setCtime_str(String ctime_str) {
        this.ctime_str = ctime_str;
    }

    public String getState_str() {
        return state_str;
    }

    public void setState_str(String state_str) {
        this.state_str = state_str;
    }

    public String getName_teacher() {
        return name_teacher;
    }

    public void setName_teacher(String name_teacher) {
        this.name_teacher = name_teacher;
    }

    public User getUser() {
        return user;
    }

    public void setUser(User user) {
        this.user = user;
    }



    
    
}
